过奖: to overpraise, to flatter...
太阳能: solar energy...
侠义: chivalrous, chivalry, knight-errantry...
拆除: to tear down, to demolish, to dismantle, to remove...
不理: to refuse to acknowledge, to pay no attention to, to take no notice of, to ignore...
嗅觉: sense of smell...
拖: to drag, to tow, to trail, to hang down, to mop (the floor), to delay, to drag on...
由: to follow, from, because of, due to, by, via, through, (before a noun and a verb) it is for... to......
请柬: invitation card, written invitation...
座谈: to have an informal discussion...